	.finishedproduct {
		width: 96%;
		margin: 0 auto;

		.finishedproduct-top {
			font-size: 14px;
			color: #fff;
			padding: 0px 8px;
			height: 45px;
			line-height: 45px;
			border-radius: 5px;
			background-image: linear-gradient(to right, #ed1c24, #eb7e8b);
		}

		.finishedproduct-box {
			height: 140px;
			line-height: 35px !important;
			background: #ffffff;
			border-radius: 10px;
			box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);
		}

		.fotterbutton {
			width: 95%;
			// position: absolute;
			// bottom: 5px;
			// left: 10.3px;
			position: fixed;
			bottom: 5px;
			left: 10.3px;
			z-index: 9999;

			.u-1button {
				border-radius: 5px;
				background: #4e7cf3;
			}

		}
		.customStyle{
			font-size: 14px;
			height: 45px;
			line-height: 45px;
			background-color: #fff;
		}
	}

	::v-deep .u-line {
		border: 0px !important;
	}

	::v-deep .u-cell__body {
		padding: 5px 15px;
		line-height: 40px !important;
	}
	
	.popup-box {
		width: 100%;
		height: 375px;
		background-color: #f4f6fa;
		border-top-right-radius: 25px;
		border-top-left-radius: 25px;
	
		.popup-top {
			width: 100%;
			height: 45px;
			line-height: 45px;
			text-align: center;
			color: #fff;
			background-color: #4756b6;
			border-top-right-radius: 20px;
			border-top-left-radius: 20px;
		}
	
		.popup-button {
			width: 100%;
			height: 45px;
			line-height: 45px;
			background-color: #dc1730;
			color: #fff;
			text-align: center;
		}
	}
	
	.fixed-bottom {
		width: 96%;
		position: fixed;
		display: flex;
		bottom: 5px;
		z-index: 9999;
	
		/* 确保按钮在最上层 */
		.button3 {
			width: 65% !important;
			height: 45px;
			line-height: 45px;
			background-color: #4756b6;
			color: #fff;
			border-radius: 0px;
		}
	
		.button4 {
			width: 35%;
			height: 45px;
			line-height: 45px;
			background-color: #dc1730;
			color: #fff;
			border-radius: 0px;
		}
	}